// // import Mock from 'mockjs';

// const tableDataModule2PS = Mock.mock({
//     'data|50': [
//       {
//         'id|+1': 1,
//         'proname': '@ctitle',
//         'receiveDate': '@datetime("yyyy/MM/dd HH:mm:ss")',
//         'status|1': ['未提交', '已提交', '审核中','审核完成'],
//         'username': '@name',
//       },
//     ],
//   }).data;

//   Mock.mock('/api/getModule2PStableData', 'post', (options) => {
//     const { sort, keyword, order } = JSON.parse(options.body);

//     // 搜索功能
//     let filteredData = tableDataModule2PS;
//     if (keyword) {
//       filteredData = filteredData.filter((item) => {
//         return (
//           item.proname.includes(keyword) ||
//           item.status.includes(keyword) ||
//           item.username.includes(keyword)
//         );
//       });
//     }
//     // 排序功能
//     if (sort === 'id') {
//       if (order){ filteredData.sort((a, b) => a.id - b.id);}
//       else {filteredData.sort((a, b) => b.id - a.id);}
//     } else if (sort === 'time') {
//       if (order){ filteredData.sort((a, b) => new Date(a.receiveDate) - new Date(b.receiveDate));}
//       else {filteredData.sort((a, b) => new Date(b.receiveDate) - new Date(a.receiveDate));}
//     }

//     return {
//       code: 0,
//       data: filteredData,
//     };
//   });
